#ifndef __SERVICE_CONCEPTION_H__
#define __SERVICE_CONCEPTION_H__
#include<stdio.h>
#include<string.h>
class ServiceConception
{
private:
	char* m_id;
	ServiceConception* m_pSuperior;
public:
	ServiceConception(void);
	ServiceConception(const char* id);
	explicit ServiceConception(const ServiceConception&);
	~ServiceConception(void);
	bool operator <(const ServiceConception& rhs)const;
	bool operator <(const char* id)const;
	bool operator ==(const char* id)const;
	void SetSuperior(ServiceConception* superior);
	char* GetID();
	ServiceConception* GetSuperior();
};
#endif
